single-flow steam turbine - French English Dictionary